#ifndef __CROSSFIRE_VECTORCAMERA
#define __CROSSFIRE_VECTORCAMERA

class CF_CORE_API CCF_VectorCamera : public CCF_Camera
{
private:
  D3DXVECTOR3	m_vRight;
public:
  CCF_VectorCamera(void);
  ~CCF_VectorCamera(void);

	void Move(float fAmnt);
	void Strafe(float fAmnt);
	void Jump(float fAmnt);
	void Down(float fAmnt);
	void Rotate(float fXAmnt, float fYAmnt);
};

#endif